#include<stdio.h>
#include<conio.h>
#include<string.h>

void DaoHoTen(char s[])
{
	char a[100],d[100];
	int dem=0,vt,dem1=0;
	int n=strlen(s);
	for(int i=n-1;i>=0;i--)
		if(s[i]==' ')
		{
			for(int j=i+1;j<n;j++)
			{
				a[dem]= s[j];
				dem++;
			}
			vt=i;
			break;
		}
	a[dem]='\0'; // ket thuc chuoi con a
	for(int i=0;i<vt;i++)
	{
		d[i]=s[i];
	}
	printf("\n");
	puts(a); // in ten truoc
	puts(d); // in ho lot sau
}

void Xoa(char s[])
{
	int n=strlen(s);
	if(s[0]==' ')
		s=s+1;
	if(s[n-1]==' ')	s[n-1]='\0';
	for(int i=0;i<n;i++)
		if(s[i]==' ')
		{
			for(int j=i;j<n;j++)
				s[j]=s[j+1];
			i--;

		}
	s[n]='\0';
		

	
}

// Cau 2.8b
void TaoEmail(char ho[], char lot[], char ten[])
{
	printf("\n Nhap vao ho cua ban ");gets(ho);
	Xoa(ho);
	printf("\n Nhap vao ho lot cua ban ");gets(lot);
	Xoa(lot);
	printf("\n Nhap vao ten cua ban ");gets(ten);
	Xoa(ten);
	printf("\n Dia chi email theo cach 1");
	printf("\n %s%s%s@yahoo.com",strlwr(ho),strlwr(lot),strlwr(ten));
	printf("\n Dia chi email theo cach 2");
	printf("\n %s_%s_%s@yahoo.com",strlwr(ho),strlwr(lot),strlwr(ten));
	printf("\n Dia chi email theo cach 3");
	printf("\n %s%c%c@yahoo.com",strlwr(ten),ho[0],lot[0]);

	
	
}

void main()
{
	char ho[100], lot[100], ten[100];
	TaoEmail(ho,lot,ten);
	getch();
	
	
	getch();
}
